.nh-wrapper{position:relative;min-height:100%}.nh-footer{position:absolute;left:0;right:0;bottom:0;padding:30px 0}.nh-footer__wrap{max-width:1120px;margin:0 auto;text-align:center}.nh-footer__spacer{padding-bottom:128px}.nh-logo__link{cursor:pointer;display:inline-block;text-decoration:none;outline:0;opacity:1;transition:opacity ease-out 0.1s}.nh-logo__link:hover,.nh-logo__link:focus{opacity:0.8}.nh-logo__text{color:#02508B;padding-top:10px;font-size:15px;letter-spacing:0.45px}.nh-logo__icon{width:149px}
